Skip to content

A Firefox userChrome.js script for adding a second sidebar with web panels like in Vivaldi/Floorp/Zen but better.

License

Notifications You must be signed in to change notification settings

aminought/firefox-second-sidebar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Second Sidebar for Firefox

A Firefox userChrome.js script for adding a second sidebar with web panels like in Vivaldi/Edge/Floorp/Zen but better.

promo-rounded

Motivation

I've tried various browsers, such as Vivaldi, Edge, Floorp, and Zen, and they all have one thing in common that I can't imagine using a browser without — the sidebar. Unfortunately, Firefox, which I feel most closely aligns with my needs in terms of spirit and functionality, has a rather unsatisfactory sidebar. Therefore, I decided to create another one myself, with blackjack and hookers!

Demo

fss_demo_v1.4.mp4

Features

Sidebar

  • Actions: ShowHide
  • Customize via Customize Toolbar...
  • Settings: Position (left / right)Auto-hideAnimate hiding / showingWidthFloating web panel offsetPosition of the new web panel button (Before plus button / After plus button)Container indicator position (Left / Right / Top / Bottom / Around)Hide sidebar in popup windowsAuto hide back buttonAuto hide forward button

Web panels

  • Actions: CreateDeleteEditChange widthUnloadMuteUnmutePinUnpinChange zoomGo backGo forwardReloadGo home
  • Extensions support
  • Sound icon
  • Notification badge
  • Periodic reload
  • Settings: Web addressMulti-Account ContainerFavicon web addressType of web panel (pinned / floating)Mobile ViewLoading into memory at startupUnloading from memory after closingHide toolbarHide sound iconHide notification badgePeriodic reloadZoom

Widgets

  • Second Sidebar to show / hide sidebar

Install (fx-autoconfig)

  1. Install fx-autoconfig.
  2. Copy the contents of the src/ directory (second_sidebar/ and second_sidebar.uc.mjs) into chrome/JS/.
  3. Clear startup-cache.
  4. Have fun!

If you use another loader

Use a wrapper script provided by @dimdamin: #5.

About

A Firefox userChrome.js script for adding a second sidebar with web panels like in Vivaldi/Floorp/Zen but better.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published